Big Huge Thesaurus

Hungarian goulash

noun